﻿#define _CRT_SECURE_NO_WARNINGS  1
//一定要动手，例子不管多么简单，建议至少自己手敲一遍看看是否理解了里头的细枝末节。
//一定要学会思考，思考为什么要这样，而不是那样。还要举一反三地思考
#include<string>
#include<iostream>
using namespace std;
//class Base1 {
//public:
//	int _age;
//public:
//	Base1()
//	{
//		_age = 100;
//	}
//};
//class Base2 {
//public:
//	int _age;
//public:
//	Base2()
//	{
//		_age = 200;
//	}
//};
//class son:public Base1,public Base2 {
//public:
//	int _age3;
//public:
//	son()
//	{
//		_age3 = 300;
//	}
//};
//void test()
//{
//	son s;
//	cout << "son 中_age2:  " << s.Base1::_age << endl;
//}
//int main()
//{
//	test();
//	system("pause");
//	return 0;
//}

//
//struct A {
//
//	long a1;
//
//	short a2;
//
//	int a3;
//
//	int* a4;
//
//};
//int main()
//{
//	cout << "sizeof(a)" << sizeof(A) << endl;
//	return 0;
//}